pitch a bitch - French English Dictionary